Text copied to clipboard!
Titel
Text copied to clipboard!Systeemontwikkelingsingenieur
Beschrijving
Text copied to clipboard!
Wij zijn op zoek naar een Systeemontwikkelingsingenieur die verantwoordelijk is voor het ontwerpen, ontwikkelen en onderhouden van geavanceerde softwaresystemen en -architecturen. In deze rol werk je nauw samen met andere ingenieurs, softwareontwikkelaars en projectmanagers om innovatieve oplossingen te creëren die voldoen aan de technische en functionele eisen van onze klanten.
Als Systeemontwikkelingsingenieur ben je betrokken bij het volledige ontwikkeltraject, van concept tot implementatie. Je analyseert systeemvereisten, stelt specificaties op en vertaalt deze naar technische ontwerpen. Je ontwikkelt softwarecomponenten, voert integratietests uit en zorgt voor een naadloze werking van het gehele systeem. Daarnaast ben je verantwoordelijk voor het documenteren van je werk en het ondersteunen van gebruikers en andere teamleden bij technische vraagstukken.
Je hebt een diepgaand begrip van software engineering principes, systeemarchitectuur en programmeertalen zoals C++, Java of Python. Ervaring met embedded systemen, real-time besturingssystemen of cloudgebaseerde oplossingen is een pluspunt. Je bent analytisch sterk, oplossingsgericht en in staat om complexe technische problemen op te lossen.
In deze functie krijg je de kans om te werken aan uitdagende projecten binnen diverse sectoren zoals de luchtvaart, automotive, gezondheidszorg en industriële automatisering. Je draagt bij aan de ontwikkeling van innovatieve technologieën die een directe impact hebben op de samenleving.
Wij bieden een stimulerende werkomgeving met ruimte voor persoonlijke groei, professionele ontwikkeling en samenwerking met getalenteerde collega’s. Als jij gepassioneerd bent over technologie en graag werkt aan complexe systemen, dan is deze functie iets voor jou.
Verantwoordelijkheden
Text copied to clipboard!- Ontwerpen en ontwikkelen van softwaresystemen en -architecturen
- Analyseren van systeemvereisten en opstellen van specificaties
- Implementeren en testen van softwarecomponenten
- Samenwerken met multidisciplinaire teams
- Documenteren van technische ontwerpen en code
- Ondersteunen van gebruikers en teamleden bij technische problemen
- Optimaliseren van bestaande systemen
- Zorgen voor naleving van kwaliteits- en veiligheidsnormen
- Bijdragen aan technische innovaties
- Deelnemen aan code reviews en kennisdeling
Vereisten
Text copied to clipboard!- Bachelor of master in informatica, elektrotechniek of vergelijkbaar
- Minimaal 3 jaar ervaring in systeemontwikkeling
- Goede kennis van programmeertalen zoals C++, Java of Python
- Ervaring met systeemarchitectuur en softwareontwerp
- Bekendheid met versiebeheersystemen zoals Git
- Ervaring met Agile of Scrum methodologieën
- Sterke analytische en probleemoplossende vaardigheden
- Goede communicatieve vaardigheden in Nederlands en Engels
- Zelfstandig en teamgericht kunnen werken
- Bereidheid om te leren en zich aan te passen aan nieuwe technologieën
Potentiële interviewvragen
Text copied to clipboard!- Welke programmeertalen beheers je en hoe heb je deze toegepast?
- Kun je een voorbeeld geven van een complex systeem dat je hebt ontwikkeld?
- Hoe ga je om met veranderende systeemvereisten tijdens een project?
- Wat is je ervaring met systeemarchitectuur?
- Hoe werk je samen met andere teamleden in een multidisciplinair team?
- Welke tools gebruik je voor versiebeheer en waarom?
- Hoe zorg je voor de kwaliteit van je code?
- Wat is je ervaring met Agile of Scrum?
- Hoe blijf je op de hoogte van technologische ontwikkelingen?
- Wat motiveert jou in het werken aan complexe systemen?